shock insulator - German English Dictionary